/**
 Style for tosmr.ru
 06-09-2009 12:57
 by SCINER: sciner@yandex.ru
**/

body {background-color: #fff; color: #000; padding: 0px; margin: 0px; }
body, td, div, p, font, .default_font {font-family: Arial; font-size: 10pt; }
body, html{height: 100%; width: 100%; }

select {width: 32em; }

.top_row {height: 50px; background-color: #990030; padding-left: 82px; } /* 0073cb = синий */
.menu_row { background-color: #fcf5e1; padding: 24px 0px 24px 24px; } /* розоватый */
.body_cell {padding: 1em 0 1em 0; vertical-align: top; }
.bottom_row {height: 76px; background: #fff url(images/image_group_2.png) repeat-x left -99px; padding-left: 82px; }
.main_container { min-height: 100%; height: auto !important; height: 100% !important; margin: auto auto;}
.main_logo_class {background: url(images/image_group_2.png) no-repeat left -64px; width: 179px; height: 35px; }
.tosmr_profile {padding-right: 24px; color: #ccc; }
.tosmr_profile a:link {color: #ee0; }
.tosmr_profile a:active {color: #ee0; }
.tosmr_profile a:visited {color: #ee0; }
.tosmr_profile a:hover {color: #fff; }

/* fonts */
.error_font {color: red; }
.stealth_text {color: #888; font-size: .9em; }
.context_help_font {background-color: #ff0; color: #f50; }
h1 {font-weight: 400; margin-top: 0px; }
a:link, a:active {color:#005cb3;}
a:visited {color:purple;}
a:hover {text-decoration:underline; color:#f50; }
.header3 {font-weight: 800; color: #990030; }

/* Главное меню */
#tosmr_main_menu {display: table-cell; padding: 0px; float: left; width: 100%; line-height: normal; margin: 0px; }
#tosmr_main_menu ul {padding: 0px 10px 0px 0px; margin: 0px; list-style-type: none; }
#tosmr_main_menu li {padding: 0px 0px 0px 0px; float: left; margin: 0px; height: 32px; line-height: 30px; vertical-align: bottom; }
#tosmr_main_menu a {padding: 0px 15px 0px 15px; float: left; font-weight: bold; height: 32px; color: #888; text-decoration: none; }
#tosmr_main_menu .current {background: url(images/image_group_2.png) no-repeat right -32px; }
#tosmr_main_menu .current a {color: #fff; background: url(images/image_group_2.png) no-repeat -383px top; }
#tosmr_main_menu a:hover {color: #0073cb; text-decoration: underline; }
#tosmr_main_menu .current a:hover { text-decoration: none; color: #fff; }

.tosmr_big_form td {font-size: 1.1em; padding-bottom: .5em; }
.tosmr_big_form input, .tosmr_big_form textarea {font-size: 1.1em; }

.tosmr_tableform_class td {padding-top: 0em; padding-right: 1em; }

.success_box {background-color: #efe; padding: .5em; margin-bottom: 1em; }
.error_box {background-color: #fdd; padding: .5em; margin-bottom: 1em; }

input[type=password], input[type=email], input[type=text] {background-color: #fff; border: 1px solid #ddd;}
:focus { outline: none; -moz-outline: none;}

.cabinet_table td {vertical-align: top; }

/* SlideWindow */
.microwindow {}
.microwindow select {width: 32em; }
.microwindow .caption {}

/* Страница управления тендерами заказчика */
.customer_tenders_table td { }
.info_block { display: block; margin-bottom: .7em; }
.tender_caption_row {padding: .5em; background-color: #eee; }